.clueTitle {
    color: #222;
    font-size: 18px;
    font-weight: bolder;
    line-height: 45px;
    border-bottom: 1px solid #D4DAE4;
    width: 100%;
}

.userMessage {
    // width: 100%;
    height: 36px;
    line-height: 36px;
    background: #FAFACF;
    margin: 10px 0;
    border: 1px solid #D4DAE4;
    font-size: 14px;
    color: #222;
    label {
        display: inline-block;
        margin: 0 15px;
    }
}

.previewComtent {
    padding: 0px 110px;
    font-size: 14px;
    color: #222;
    .firstLine {
        margin: 0 15px 0px 0;
        // height: 36px;
        line-height: 36px;
    }
    .contentTitle {
        font-weight: bolder;
        height: 25px;
        line-height: 25px;
        border-bottom: 1px solid #D4DAE4;
    }
    table {
        padding: 10px 0;
        border-collapse: inherit;
    }
    table tr td {
        color: #222;
        font-size: 14px;
        height: 30px;
        line-height: 30px;
    }
    table tr td:nth-child(1) {
        text-align: right;
        vertical-align: top
    }
    table tr td a {
        cursor: pointer;
        color: #2B62DC;
    }
}

body {
    position: relative
}

.shade {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: 0.5;
}

// .shadePos {
//     width: 800px;
//     height: 590px;
//     position: absolute;
//     left: 50%;
//     top: 50%;
//     margin-left: -400px;
//     margin-top: -300px;
//     background: #fff;
//     opacity: 1;
// }